767526
500473
668307
1194120
789920
1138834
1199626
226212
528871
1060476
1132365
265892
793147
884949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256